﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Tasks.Common.Entitys
{
    /// <summary><c>Notice</c> Business Object.</summary>
    [Serializable]
    public partial class Notice
    {

        #region NoticeID

        private Int32 m_NoticeiD;

        /// <summary>Gets or sets ID</summary>
        public Int32 NoticeID
        {
            get { return m_NoticeiD; }
            set { m_NoticeiD = value; }
        }

        #endregion

        #region NoticeMode

        private Int32 m_Noticemode;

        /// <summary>Gets or sets Mode</summary>
        public Int32 NoticeMode
        {
            get { return m_Noticemode; }
            set { m_Noticemode = value; }
        }

        #endregion

        #region NoticeUrl

        private String m_Noticeurl;

        /// <summary>Gets or sets Url</summary>
        public String NoticeUrl
        {
            get { return m_Noticeurl; }
            set { m_Noticeurl = value; }
        }

        #endregion

        #region NoticeMobile

        private String m_Noticemobile;

        /// <summary>Gets or sets Mobile</summary>
        public String NoticeMobile
        {
            get { return m_Noticemobile; }
            set { m_Noticemobile = value; }
        }

        #endregion

        #region NoticeContent

        private String m_Noticecontent;

        /// <summary>Gets or sets Content</summary>
        public String NoticeContent
        {
            get { return m_Noticecontent; }
            set { m_Noticecontent = value; }
        }

        #endregion

        #region NoticeDate

        private DateTime m_Noticedate;

        /// <summary>Gets or sets Date</summary>
        public DateTime NoticeDate
        {
            get { return m_Noticedate; }
            set { m_Noticedate = value; }
        }

        #endregion

        #region NoticeState

        private Int32 m_Noticestate;

        /// <summary>Gets or sets State</summary>
        public Int32 NoticeState
        {
            get { return m_Noticestate; }
            set { m_Noticestate = value; }
        }

        #endregion

        #region ReaderState

        private Int32 m_ReaderState;

        /// <summary>Gets or sets State</summary>
        public Int32 ReaderState
        {
            get { return m_ReaderState; }
            set { m_ReaderState = value; }
        }

        #endregion

       // public int ReaderState { get; set; }

        public int ReaderID { get; set; }
        public int OwnerID { get; set; }
        public int CreateUserID { get; set; }
        public string CreateUser { get; set; }
        public int NoticeType { get; set; }
        public int TargetID { get; set; }
        public string Title { get; set; }

        public int OfficeID { get; set; } //办事处ID
    }
}
